wired or gate - French English Dictionary